hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
CompileWatcher
hip
systems
compilewatcher
Undocumented in source.
version(Load_DScript)
class
CompileWatcher {
string
watchDir
;
string
[]
acceptedExtensions
;
string
[]
ignoredDirs
;
void
function
(
string
fileName
)
handler
;
Tid
worker
;
bool
isRunning
;
this
(string watchDir, void function(string fileName) handler, string[] acceptedExtensions, string[] ignoredDirs);
CompileWatcher
run
();
void
stop
();
string
update
();
~this
();
}
Constructors
this
this
(string watchDir, void function(string fileName) handler, string[] acceptedExtensions, string[] ignoredDirs)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
run
CompileWatcher
run
()
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void
stop
()
Undocumented in source. Be warned that the author may not have intended to support it.
update
string
update
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
acceptedExtensions
string
[]
acceptedExtensions
;
Undocumented in source.
handler
void
function
(
string
fileName
)
handler
;
Undocumented in source.
ignoredDirs
string
[]
ignoredDirs
;
Undocumented in source.
isRunning
bool
isRunning
;
Undocumented in source.
watchDir
string
watchDir
;
Undocumented in source.
worker
Tid
worker
;
Undocumented in source.
Meta
Source
See Implementation
hip
systems
compilewatcher
classes
CompileWatcher
functions
watchFs
manifest constants
WatchFSDelay